trailing ghost - Turkish English Dictionary